<?php 

// array JSON response
$response = array();
 
// db connect class
require_once __DIR__ . '/connect.php';
 
// conectar com db
$db = new DB_CONNECT();

mysql_query("SET NAMES 'utf8'");
mysql_query('SET character_set_connection=utf8');
mysql_query('SET character_set_client=utf8');
mysql_query('SET character_set_results=utf8');

function logar() {

	$login=$_GET["login"];
	$senha=$_GET["senha"];

	//query
	$result = mysql_query("SELECT * FROM tblogin WHERE email='$login' AND senha='$senha'");

	// checar se inseriu
	if (!empty($result)) { 
		// chegar se achou algum resultado
		if (mysql_num_rows($result) > 0) {
			// success
			$response["success"] = 1;
			$response["message"] = "Logado com sucesso!";
			
			// echo JSON response
			echo json_encode($response);
		} else {
			// nenhum login encontrado
			$response["success"] = 0;
			$response["message"] = "Login ou senha inválidos";

			// echo nenhum login JSON
			echo json_encode($response);
		}
	} else { 
		// falha ao inserir 
		$response["success"] = 0; 
		$response["message"] = "Falha ao logar"; 
			
		// echo JSON response 
		echo json_encode($response); 
	}
}

function cadastrar() {
	// required fields 
	if (isset($_GET['login']) && isset($_GET['senha']) && isset($_GET['tipo']) && isset($_GET['nome']) && isset($_GET['ddd']) && isset($_GET['tel'])) { 
	 
		$login = $_GET['login']; 
		$senha = $_GET['senha']; 
		$tipo = $_GET['tipo']; 
		$nome = $_GET['nome'];
		$ddd = $_GET['ddd'];
		$tel = $_GET['tel'];
	
		// mysql inserting login
		$resultlogin = mysql_query("INSERT INTO tblogin(email, senha, tipo) VALUES('$login', '$senha', '$tipo')"); 
		$resultpessoa = mysql_query("INSERT INTO tbpessoa(nome, email, senha, ddd, telefone) VALUES('$nome', '$login', '$senha', '$ddd', '$tel')"); 
		
		// checar se inseriu ou nao
		if ($resultpessoa && $resultlogin) { 
			// inserido com sucesso
			$response["success"] = 1; 
			$response["message"] = "Cadastrado com sucesso!"; 
			
			// echo JSON response 
			echo json_encode($response); 
		} else { 
			// falha ao inserir login
			$response["success"] = 0; 
			$response["message"] = "Oops! Ocorreu um erro."; 
			
			// echo JSON response 
			echo json_encode($response); 
		} 
	} else { 
		// required field is missing 
		$response["success"] = 0; 
		$response["message"] = "Faltando campos"; 
		
		// echoing JSON response 
		echo json_encode($response); 
	} 
}

if (strcmp($_GET['metodo'],"cadastrar") == 0) { 
	cadastrar();
}  
if (strcmp($_GET['metodo'],"logar") == 0) { 
	logar();
}  
?>